草庐IT

raspberry 4b

全部标签

c++ - 为什么一段简单的 C++ 代码会消耗大量 Raspberry 的 CPU?

我正在尝试使用多线程技术重写我的C++项目,以使其消耗尽可能多的CPU(在它仅在1个内核上运行之前)。因此,为了测试多线程是否可以让一段C++代码在多个内核上运行,我尝试在下面编写一个非常简单的测试,单线程和另一个多线程版本进行比较。然而,当我在我的RaspberryPi上运行它们时收到的结果是,即使是通常的代码也会消耗我的大量CPU,并且在超过1个内核上运行。这怎么可能?我认为它应该只在1个内核上运行,因为它太简单了!!所以这让我感到困惑,因为根据这些结果,我无法证明使用多线程可以使我的代码在多个内核上运行,因为如果不使用它,我会得到相同的结果:(#include#include#i

hadoop - Datanodes 处于事件状态,但我无法将文件复制到 HDFS [Hadoop 2.6.0 - Raspberry Pi Cluster]

我一直在使用RaspberryPis开发Hadoop集群,只是出于学习目的。我已经成功配置了所有的奴隶和主人(据我所知)。问题:HDFS无法复制本地文件。并根据http://Master:8088我有3个事件节点。(我在最后附上了截图)但是当我尝试将本地文件复制到HDFS时,出现以下异常:16/01/1206:20:43WARNhdfs.DFSClient:DataStreamerExceptionorg.apache.hadoop.ipc.RemoteException(java.io.IOException):File/LICENCE.txt._COPYING_couldonlyb

hadoop - 如何使用 Flume 将事件从运行在 Windows 10 IoT 上的 Raspberry Pi 记录到 HDFS

我想将我的LED闪烁(开/关)和不同的室温记录到HDFS。我找到了这个http://flume.apache.org/FlumeDeveloperGuide.html.它说“Flume目前支持Avro、log4j、syslog和HttpPOST(带有JSON主体)作为从外部源传输数据的方式”。我的问题是,如果我想将RaspberryPi生成的数据记录到HDFS,我应该使用什么。请给我一些教程链接或指导我。或者请让我知道最好的方法吗?希望我问的问题很简单。 最佳答案 免责声明-我不熟悉Flume。只是阅读你关于Flume支持日志记录的

hadoop - Raspberry Pi 到 Kafka 主题

我正在尝试设置从我的RaspberryPi3到Kafka主题的Kafka流。RaspberryPi和KafkaBroker不在同一个网络中。RaspberryPi上有一些传感器,它每秒将日期保存在JSON格式的.log文件中。将.log文件放入我的Kafka主题的最佳方法是什么? 最佳答案 几个选项:无论将传感器数据写入.log文件,修改它以使用KafkaProducerAPI将数据直接发送到Kafka主题。同上,但使用RESTProxy以便可以使用REST发送传感器数据。运行KafkaConnect以使用https://githu

PHP 不从网页执行 [但在 Raspberry Pi 上可以从 PHP-CLI 执行]

设置:树莓派nginx网络服务器已安装PHP5和PHP-CLI我的Python脚本“lights.py”真的很酷,因为它通过连接到ArduinoUno的继电器打开/关闭我客厅的灯[然后通过USB连接到Pi]。我知道我可以使用Pi的GPIO引脚,但我没有。无论如何,这在这里并不重要。我希望能够通过我的Pi托管的站点从Web浏览器激活脚本,所以我有包含以下代码的/var/wwww/test/lights.php:很简单,不是吗?好吧,当我在浏览器中浏览到该页面时,没有任何显示(预期),但灯没有改变状态(意外)。但是,在命令行中,以用户Pi身份登录,我可以运行“php/var/wwww/te

java - 通过蓝牙将字节从 Raspberry Pi(使用 python)发送到 java android 应用程序

我正在从事一个使用移动应用程序控制机器人的项目。到目前为止,我已经设法发送蓝牙命令让机器人按需移动。但是我无法接收来自超声波传感器HC-SR04的输入,它每秒给出一个浮点值。我已经编写了将float转换为字节的代码,然后将字节写入串行并使用java应用程序在textview上读取和显示它们。但是我在textview上只得到一个问号,我假设它表明我能够在channel上接收数据,字节不完整或者我的转换是错误的?请帮忙。##########这是我发送字节的python脚本whileTrue:a=ser.read()#readfromtheserialportser.close()dist=

安卓的东西 :Use Speech to text in Raspberry Pi 3 using android things

我正在使用以下代码为RaspberryPi3语音转文本Intentintent=newIntent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE,"en-US");try{startActivityForResult(intent,RESULT_SPEECH);}

android - Raspberry Pi 中 Wifi 直连几秒后自动断开连接

我在RaspberryPI2B+中使用此配置进行wifi直接连接ctrl_interface=DIR=/var/run/wpa_supplicantdriver_param=use_p2p_group_interface=1update_config=1device_name=Raspberry_pidevice_type=1-0050F204-1p2p_go_intent=1p2p_go_ht40=1country=IN然后使用启动wpasupplicantsudowpa_supplicant-Dnl80211-iwlan0-c/etc/wpa_supplicant/p2p.conf

android - 使用 adb 连接到 Raspberry Pi 3

如何使用adb连接到运行AndroidThings的RaspberryPi3? 最佳答案 AndroidThingsforRaspberryPi仅支持通过以下命令使用adb-over-ip连接到adb:adbconnect``根据您的Pi设置,您有多个选项来查找您的IP地址:如果您的Pi已连接到以太网和屏幕:它应该会在AndroidThings启动器屏幕上向您显示其IP地址。如果你有一个连接到以太网的headlessPi:你可以直接pingAndroid.local如果你有mDNS/Bonjour支持,或者查看https://lea

树莓派4B新机系统配置与电脑连接操作

软件准备(1)SDFormatter——格式化工具 DownloadSDCardFormatterforWindowsandMac(UPDATED)(2)balenaEtcher——烧录工具balenaEtcher-FlashOSimagestoSDcards&USBdrives(3)2022-04-04-raspios-bullseye-armhf-lite.img——系统镜像Operatingsystemimages–RaspberryPi硬件:(1)SD卡(2)读卡器(3)电脑步骤:(1)SD卡插入读卡器,读卡器插入电脑  (2)开始对SD卡进行格式化(3)安装镜像 (4)建立ssh和w